active homing torpedo - Turkish English Dictionary